html { height: 100%; min-height: 500px; _height:500px; }
body { height: 100%; background: #f2fcff url('images/login/bodybg.jpg') repeat-x scroll left bottom;font-size:12px; }

#con { width: 484px; height: 486px; position: absolute; left: 50%; top: 50%; margin: -240px 0px 0px -242px; }
#logo { width: 440px; margin: 0 auto; height: 86px; }
#login-box { width: 483px; height: 400px; margin: 0 auto; background: transparent url('images/login/login-box.png') no-repeat scroll left top; }
	#login-box { color: #353638; text-align: left; }
		#login-box p { padding: 5px 0px 5px 100px; *padding: 5px 0px 0px 100px; }
		#login-box p.first { padding-top: 125px; }
		#login-box p label { display: inline-block; width: 60px; line-height: 24px; text-align: right; margin-right: 10px; }
		#login-box p input.text ,#login-box p select { margin: 0; width: 87px; 
height: 22px; line-height: 22px; border: 1px #6c6c6c solid; padding: 0px 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
		
		#login-box p input.captcha { width: 76px; }
		#login-box p img { margin-left: 5px; vertical-align: top; }
		#login-box p input.login { width: 82px; height: 27px; margin-left: 70px; color: #ffffff; cursor: pointer; border: none; background: transparent url('images/login/login.gif') no-repeat scroll left top; }
